home *** CD-ROM | disk | FTP | other *** search
- /*
- * Cbzone_config.h
- * -- Todd W. Mummert, December 1990, CMU
- *
- * Only this file and the Makefile should need to be changed in
- * order to tailor the program to your system.
- */
-
- /* Some defines for the score system.
- * The following is the name of the scorefile w/o the directory.
- */
- #define SCOREFILE "cbzone.highscores"
-
- /* The number of high scores saved, and how many any one */
- /* person can get. */
- #define NUMHIGH 20
- #define INDIVIDUAL_SCORES 3
-
- /*
- * Whatever paging file you want to use...more or less.
- * Give the complete path. This program will be used to read
- * the message of the day and the helpfile.
- */
- #define PAGER "/usr/ucb/more"
-
- /*
- * these are the defaults...the conditions under which the game is
- * to be played to make the score file
- *
- * If you change these, change the defaults specified in cbzone.help
- */
- #define MMISSILES 1
- #define MTANKS 2
- #define MLANDERS 4
- #define MBLOCKS 8
- #define DELAY 5
- #define MSALVOS -1 /* don't change this value */
-
- /*
- * How long any single tank can be around before we schedule
- * a missile attack.
- */
- #define TANK_STRAND_COUNT 700
-
- /* the following three defines are used because of the problems */
- /* with flock() over AFS (Andrew File System). In general, it */
- /* shouldn't hurt to have these set. */
- #define AFS 1
- #define MAX_RETRIES 5
- #define AFS_SLEEP 2
-
- /* if this is defined then the average time through the main loop */
- /* is printed when the game ends (subject to opt->output) */
- /*#define DEVELOPER */
-
- /* function prototypes may be useful */
- #define FunctionPrototypes 0
-
-
- /* now we need the following fonts */
- /* */
- /* this font is for the Battle Zone message and the joystick */
- /* directions */
- #define TITLEFONT "-*-courier-medium-r-*--14-*-*-*-*-*-iso8859-1"
- /* this font for the Game Over message */
- #define GAMEOVERFONT "-*-courier-medium-r-*--24-*-*-*-*-*-iso8859-1"
- /* this font for the Missile/Lander warning boxes and the */
- /* switch positions */
- #define CONTROLFONT "-*-fixed-medium-r-*--10-*-*-*-*-60-iso8859-1"
- /* this font for the warning messages and the score file */
- #define GENERALFONT "-*-fixed-medium-r-*--15-*-*-*-*-90-iso8859-1"
- /* This string is used to make sure that the scores that are saved
- * were played under the same rules. If you change this, either
- * modify the first line of the scorefile, remove it completely
- * or just empty it. Then either make the scorefile writeable, or
- * run this program suid (not an option on AFS).
- */
- #define VERSION "Sun Jan 13 23:27:51 EST 1991"
-
-
-